mounting artifact - Turco Inglés Diccionario